home *** CD-ROM | disk | FTP | other *** search
/ Aminet 32 / Aminet 32 (1999)(Schatztruhe)[!][Aug 1999].iso / Aminet / dev / lang / Python151_Src.lha / Python1.5_Source / Objects / protos / intobject_protos.h < prev    next >
Text File  |  1998-01-26  |  2KB  |  33 lines

  1.  
  2. /* intobject.c */
  3. static PyObject *err_ovf ( char *msg );
  4. static PyIntObject *fill_free_list ( void );
  5. static void int_dealloc ( PyIntObject *v );
  6. static int int_print ( PyIntObject *v , FILE *fp , int flags );
  7. static PyObject *int_repr ( PyIntObject *v );
  8. static int int_compare ( PyIntObject *v , PyIntObject *w );
  9. static long int_hash ( PyIntObject *v );
  10. static PyObject *int_add ( PyIntObject *v , PyIntObject *w );
  11. static PyObject *int_sub ( PyIntObject *v , PyIntObject *w );
  12. static PyObject *int_mul ( PyIntObject *v , PyIntObject *w );
  13. static int i_divmod ( PyIntObject *x , PyIntObject *y , long *p_xdivy , long *p_xmody );
  14. static PyObject *int_div ( PyIntObject *x , PyIntObject *y );
  15. static PyObject *int_mod ( PyIntObject *x , PyIntObject *y );
  16. static PyObject *int_divmod ( PyIntObject *x , PyIntObject *y );
  17. static PyObject *int_pow ( PyIntObject *v , PyIntObject *w , PyIntObject *z );
  18. static PyObject *int_neg ( PyIntObject *v );
  19. static PyObject *int_pos ( PyIntObject *v );
  20. static PyObject *int_abs ( PyIntObject *v );
  21. static int int_nonzero ( PyIntObject *v );
  22. static PyObject *int_invert ( PyIntObject *v );
  23. static PyObject *int_lshift ( PyIntObject *v , PyIntObject *w );
  24. static PyObject *int_rshift ( PyIntObject *v , PyIntObject *w );
  25. static PyObject *int_and ( PyIntObject *v , PyIntObject *w );
  26. static PyObject *int_xor ( PyIntObject *v , PyIntObject *w );
  27. static PyObject *int_or ( PyIntObject *v , PyIntObject *w );
  28. static PyObject *int_int ( PyIntObject *v );
  29. static PyObject *int_long ( PyIntObject *v );
  30. static PyObject *int_float ( PyIntObject *v );
  31. static PyObject *int_oct ( PyIntObject *v );
  32. static PyObject *int_hex ( PyIntObject *v );
  33.